Hardware Implementation and performance evaluation of Viterbi Decoder using Parallel decoding approach over Xilinx Virtex-6 FPGA
نویسندگان
چکیده
The wide spread use of computers and communication devices in every aspect of life demands the data transmission to be reliable as well as secure. Different design procedures and algorithms are being designed to overcome the security and reliability issues related to transmission of electronic information. Convolutional encoding with Viterbi algorithm is one of the most powerful forward error correcting schemes. It has been widely used in many of the communication areas to improve the limitation of channel capacity and power consumption of a system. This paper presents the implementation of a soft decision Viterbi decoder with code rate 1/2 for variable constraint length on Virtex-6 FPGA. Viterbi algorithm with parallel architecture has been implemented here for the purpose of achieving high decoding speed, low power consumption and for less device resource utilization. The parallel architecture implementation is then simulated through ModelSim 10.1 with 50 MHz clock rate, through which the encoded blocks are decoded in turn. Similarly, simulation result also indicates that traceback operation is started after calculating all survivor paths and thus the decoded output sequence is then presented in reverse order to that of the input information sequence KeywordsViterbi Decoder, Parallel Viterbi Decoding, Xilinx Virtex-6 FPGA, RTL Design, ModelSim
منابع مشابه
FPGA Design and Implementation of a Convolutional Encoder and a Viterbi Decoder Based on 802.11a for OFDM
In this paper, a modified FPGA scheme for the convolutional encoder and Viterbi decoder based on the IEEE 802.11a standards of WLAN is presented in OFDM baseband processing systems. The proposed design supports a generic, robust and configurable Viterbi decoder with constraint length of 7, code rate of 1/2 and decoding depth of 36 symbols. The Viterbi decoder uses full-parallel structure to imp...
متن کاملLow Power IEEE 802.11n LDPC Decoder Hardware
In this paper, we present a low power hybrid low-density-parity-check (LDPC) decoder hardware implementing layered min-sum decoding algorithm for IEEE 802.11n Wireless LAN Standard. The LDPC decoder hardware, which has 27 check node datapaths and 24x162 variable node memory, is implemented in Verilog HDL and verified to work correctly in a Xilinx Virtex II FPGA. For 648 block length and 1/2 cod...
متن کاملFPGA Based Area Efficient Turbo Decoder For Wireless Communication
To fulfil the extensive need of high data rate transfer in today’s wireless communication systems such as WiMAX and 4G LTE (Long Term Evolution), the turbo codes gives an exceptional performance. They have allowed for near Shannon limit information transfer in modern communication systems. As the performance of these codes increases, their decoding complexity is also increases and so the power ...
متن کاملVirtex 4 FPGA Implementation of Viterbi Decoded 64-bit RISC for High Speed Application using Xilinx
In the modern era of electronics and communication decoding and encoding of any data(s) using VLSI technology requires low power, less area and high speed constrains. The viterbi decoder using survivor path with necessary parameters for wireless communication is an attempt to reduce the power and cost and at the same time increase the speed compared to normal decoder. This paper presents three ...
متن کاملA Novel High-Speed Configurable Viterbi Decoder for Broadband Access
A novel design and implementation of an online reconfigurable Viterbi decoder is proposed, based on an area-efficient addcompare-select (ACS) architecture, in which the constraint length and traceback depth can be dynamically reconfigured. A designspace exploration to trade off decoding capability, area, and decoding speed has been performed, from which the maximum level of pipelining against t...
متن کامل